package com.keya.tag;

import lombok.Data;

import java.io.Serializable;

@Data
public class DcmTagBO implements Serializable {
    private String PatientID;
    private String PatientAge;
    private String PatientName;
    private String PatientSex;
    private String PatientBirthDate;
    private String StudyInstanceUID;
    private String StudyID;
    private String StudyDate;
    private String Manufacturer;
    private String AccessionNumber;
    private String InstitutionName;
    private String StudyDescription;
    private String BodyPartExamined;
    private String ProtocolName;
    private String ManufacturerModelName;
    private String StudyTime;
    private String SeriesInstanceUID;
    private Integer SeriesNumber;
    private Integer Rows;
    private Integer Columns;
    private String Modality;
    private String SeriesDate;
    private String SeriesTime;
    private String SeriesDescription;
    private Float SliceThickness;
    private Float KVP;
    private String XRayTubeCurrent;
    private String ConvolutionKernel;
    private String PixelSpacing;
    private String WindowCenter;
    private String WindowWidth;
    private String ImageType;
    private Integer NumberOfFrames;
    private Integer NumberOfSeriesRelatedInstances;
    private Integer InstanceNumber;
    private String SliceLocation;
    private String ImagePositionPatient;
    private String ReconstructionTargetCenterPatient;
    private String InstanceCreationTime;
    private String TransferSyntaxUID;
    private String OriginSeriesInstanceUID;
    private String StackID;
    private String InStackPositionNumber;
    private Float CTDIvol;
    private String ContrastBolusAgent;
    private String ContrastBolusRoute;
    private String ContrastBolusVolume;
    private Integer ContrastBolusExisted;
    private String SequenceName;
    private String NominalPercentageOfCardiacPhase;
    private String DirectoryRecordType;
}
